在文章的開頭要先跟各位瀏覽者聲明,接下來的每篇文章內容大致上都會由個人的主觀角度去編寫,若有任何用詞不夠專業或不足之處,敬請見諒,如有濃厚興趣也建議您可以查閱原作之作品,方便獲得多詳細資訊。
我是一個對於程式設計一竅不通的一位學生,甚至有點不喜歡程式語言,覺得自己不是這塊的料,而Java則是現較為廣泛使用的程式語言之一,想透過這次鐵人賽讓自己在30天充實自己,將Java的觀念及邏輯理解更為清晰。
學習出處於余顯強老師的《Java物件導向程式語言》
程式語言的語法
1.關鍵字 (Keyword)
2.識別字 (Identifier)
3.運算字 (Operator)
4.分隔符號 (Delimiter)
5.常數與變數 (Constant & Variable)
6.敘述 (Statement)
程式語言主要可以分為兩種,高階語言(High Level Language)跟低階語言(Low Level Language)。c/c++屬於中階語言,因為它不僅可以用來撰寫高階,也可以用來撰寫低階的程式碼。
編譯與解譯
程式設計
程式設計即是使用程式語言的指令,進而給與電腦明確的指令並解解決特定問題的過程。
物件導向程式設計
核心理念便是將現實中的事物轉化為程式中的物件,可以協助開發者更好地維護及管理程式碼。